<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 鍏叡鏍囬 */
.com-tit{width:100%;text-align: center;padding:80px 0px 90px;}

/* 澶у笀鍥㈤槦 */
.w94{width:94%;margin:0 auto;min-width:1400px;}
#row-team{width:100%;background:url(../images/team-back.jpg)no-repeat center;background-size:cover;}

#row-team .team-list li:last-child .rw-img{margin-right:0px;}
/* 
#row-team .team-list li:nth-child(1),#row-team .team-list li:nth-child(6){width:188px;}
#row-team .team-list li:nth-child(2),#row-team .team-list li:nth-child(5){width:263px;}
#row-team .team-list li:nth-child(3),#row-team .team-list li:nth-child(4){width:285px;}
#row-team .team-list li:nth-child(1){width:150px;}
#row-team .team-list li:nth-child(1) h4{right:-20px;}
#row-team .team-list li:nth-child(3){width:auto;}
#row-team .team-list li:nth-child(3) h4{right:60px;}
#row-team .team-list li .rw-img{position: relative;margin-right:35px;width:100%;}
 */
 #row-team .team-list li .rw-img{position: relative;}
#row-team .team-list li .rw-img img{width:100%;
	height: 400px;object-fit: contain;}
#row-team .team-list li h4{position: absolute;top:0;right:0;width:46px;height:118px;background:url(../images/icon-name.png)no-repeat center;
writing-mode: vertical-lr;writing-mode: tb-lr;text-align: center;line-height: 46px;font-size:22px;color:#fff;letter-spacing: 2px;}
#row-team .zw-text{width:100%;background:#333333;height:100px;color:#fff;box-sizing: border-box;padding:30px 0px 35px;}
#row-team .zw-text p{font-size:16px;text-align: center;margin-right:35px;}
#row-team .zw-text p:before{content:'';display: block;width:11px;height:8px;background:url(../images/team-icon.png)no-repeat center;
background-size:cover;margin:0 auto;margin-bottom:10px;}
#row-team .zw-text p:last-child{margin-right:75px;}
#row-team .zw-text p:first-child{margin-left:75px;}
/*#row-team .zw-text p:nth-child(1),#row-team .zw-text p:nth-child(6){width:290px;}
#row-team .zw-text p:nth-child(2),#row-team .zw-text p:nth-child(5){width:263px;}
#row-team .zw-text p:nth-child(3),#row-team .zw-text p:nth-child(4){width:285px;}*/

.sq-logo03{width:180px;margin:0 auto;margin-top: -50px;}
.sq-logo03 img{width:100%;}


/* 鍏充簬鎴戜滑 */
#row-about{padding-bottom:90px;}
#row-about .about-video{flex: 1;}
#row-about .about-info{width:480px;background:#f5f5f5;height:540px;box-sizing: border-box;padding:60px 55px;position: relative;}
#row-about .about-info h2{font-size:30px;line-height:30px;color:#cb0008;font-weight: bold;margin-bottom:25px;}
#row-about .about-info p.desc{font-size:16px;line-height:32px;}
#row-about .about-info .about-num{margin:50px auto;}
#row-about .about-info .about-num span{display: block;font-size: 14px;line-height:14px;color:#666666;text-align: center;margin-right:40px;}
#row-about .about-info .about-num span.nums{font-size:50px;line-height:50px;font-weight: bold;color:#cb0008;margin-bottom:20px;}
#row-about .about-info .a-mores{display: block;width:187px;height:45px;box-sizing: border-box;border:1px solid #cb0008;border-radius:45px;
color:#cb0008;text-align: center;font-size:16px;line-height:45px;}
#row-about .about-info .a-mores:after{content:'';display: inline-block;width:20px;height:10px;background:url(../images/icon-01.png)no-repeat center;
background-size: cover;margin-left: 5px;}
#row-about .about-info .xf-logo{position:absolute;bottom:0;right:0;}
#row-about .about-info .xf-logo img{width:60px;}

/* 搴櫌 */
#row-canting{width:100%;}
#row-canting .tingyuan,#row-canting .shequ{width:100%;position: relative;}
#row-canting .ct-tit{position: absolute;top: 0;left:0;right:0;z-index:99;}
#row-canting .tingyuan .tingyuan-list li{width:33.333333%;height:800px;overflow: hidden;transition: all 0.6s;position:relative;}
#row-canting .tingyuan .tingyuan-list li .li-divs{width:100%;height:100%;background:rgba(0,0,0,0.4);text-align: center;box-sizing: border-box;
padding-top:45%;transition: all 0.6s;position: absolute;top:0;left:0;z-index:99;}
#row-canting .tingyuan .tingyuan-list li:hover{cursor: pointer;}
#row-canting .tingyuan .tingyuan-list li:hover .li-divs{background:rgba(0,0,0,0.8);}
#row-canting .tingyuan .tingyuan-list li .ty-info{display:none;margin-top:56px;color:#fff;font-size:16px;line-height:18px;letter-spacing:6px;}
#row-canting .tingyuan .tingyuan-list li .ty-info h2{font-size:20px;line-height:20px;margin-bottom:15px;letter-spacing:0px;}
#row-canting .tingyuan .tingyuan-list li .ty-info .ct-mores{display: block;width:70px;height:30px;background:#fff;border-radius:30px;
margin:20px auto;box-sizing: border-box;padding:10px 0px;transition: width 0.6s;}
#row-canting .tingyuan .tingyuan-list li .ty-info .ct-mores:hover{width:100px;}

.shequ-list li{width:50%;}
#row-canting .sq-tit{position: absolute;top: 0;left:0;right:0;z-index:99;}
#row-canting .shequ .shequ-list li{width:50%;height:800px;overflow: hidden;transition: all 0.6s;position:relative;    cursor: pointer;}
#row-canting .shequ .shequ-list li .li-divs{width:100%;height:100%;background:rgba(0,0,0,0.4);text-align: center;box-sizing: border-box;
padding-top:40%;transition: all 0.6s;position: absolute;top:0;left:0;z-index:99;}
#row-canting .shequ .shequ-list li:hover .li-divs{background:rgba(0,0,0,0.8);}
#row-canting .shequ .shequ-list li .ty-info{display:none;margin-top:56px;color:#fff;font-size:16px;line-height:18px;letter-spacing:6px;}
#row-canting .shequ .shequ-list li .ty-info h2{font-size:20px;line-height:20px;margin-bottom:15px;letter-spacing:0px;}
#row-canting .shequ .shequ-list li .ty-info .ct-mores{display: block;width:70px;height:30px;background:#fff;border-radius:30px;
margin:20px auto;box-sizing: border-box;padding:10px 0px;transition: width 0.6s;}
#row-canting .shequ .shequ-list li .ty-info .ct-mores:hover{width:100px;}

.back-img{width:100%;height:100%;overflow: hidden;position: absolute;top:0;left:0;z-index:88;}
.back-img img{width:100%;height:100%;object-fit: cover;transition: all 0.6s;}
#row-canting .shequ .shequ-list li:hover .back-img img,#row-canting .tingyuan .tingyuan-list li:hover .back-img img{transform: scale(1.2);}


/* 鍚堜綔鏀寔 */
#row-join{width:100%;background:url(../images/join-back.jpg)no-repeat center;background-attachment: fixed;padding-bottom:50px;}
#row-join .join-list li{margin-bottom:30px;width:325px;height:290px;background:#fff;box-sizing: border-box;padding:60px 0px;
text-align: center;font-size:16px;line-height:16px;color:#666666;transition: all 0.6s;}
#row-join .join-list li img{height:70px;}
#row-join .join-list li h3{font-size:22px;color:#333333;font-weight: bold;line-height:22px;margin:22px auto;margin-top:35px;}
#row-join .join-list li i{display:block;height:70px;display: block;background:url(../images/ys-img1.png)no-repeat center;background-size:contain;}

#row-join .join-list li:nth-child(2) i{display:block;height:70px;display: block;background:url(../images/ys-img2.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(3) i{display:block;height:70px;display: block;background:url(../images/ys-img3.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(4) i{display:block;height:70px;display: block;background:url(../images/ys-img4.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(5) i{display:block;height:70px;display: block;background:url(../images/ys-img5.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(6) i{display:block;height:70px;display: block;background:url(../images/ys-img6.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(7) i{display:block;height:70px;display: block;background:url(../images/ys-img7.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(8) i{display:block;height:70px;display: block;background:url(../images/ys-img8.png)no-repeat center;background-size:contain;}

#row-join .join-list li:hover{background:#cb0008;}
#row-join .join-list li:hover h3,#row-join .join-list li:hover p{color:#fff;}
#row-join .join-list li:nth-child(1):hover i{background:url(../images/ys-onimg1.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(2):hover i{background:url(../images/ys-onimg2.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(3):hover i{background:url(../images/ys-onimg3.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(4):hover i{background:url(../images/ys-onimg4.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(5):hover i{background:url(../images/ys-onimg5.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(6):hover i{background:url(../images/ys-onimg6.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(7):hover i{background:url(../images/ys-onimg7.png)no-repeat center;background-size:contain;}
#row-join .join-list li:nth-child(8):hover i{background:url(../images/ys-onimg8.png)no-repeat center;background-size:contain;}



/* 鏂伴椈璧勮 */
#row-news{width:100%;padding-bottom:120px;}
#row-news .big-news{width:725px;height:435px;position: relative;}
#row-news .big-news .big-ninfo h3{font-size:24px;line-height:32px;margin-bottom:25px;}
#row-news .big-news .big-ninfo .tims{font-size:18px;color:#666666;}
#row-news .big-news .big-ninfo a{display: block;width:44px;height:44px;background:#cb0008;margin-top:60px;transition: width 0.6s;text-align: center;
    box-sizing: border-box;padding: 17px 0px;}
#row-news .big-news .imgs{width:100%;height:100%;overflow: hidden;}
#row-news .big-news .imgs img{width:100%;height:100%;object-fit: cover;transition:all 0.6s;}
#row-news .big-news:hover .imgs img{transform: scale(1.2);}
#row-news .big-news .big-ninfo a:hover{width:80px;}
#row-news .big-news .big-ninfo{width:294px;height:310px;box-sizing: border-box;padding:35px 30px;background:rgba(255,250,235,0.9);
position: absolute;top: 60px;left:45px;}
#row-news .news-list{flex: 1;margin-left:70px;}

#row-news .news-list li .times{width:86px;border-right:1px solid #e6e6e6;}
#row-news .news-list li .times .days{font-size:46px;line-height:46px;margin-bottom:13px;}
#row-news .news-list li .times .year{font-size:14px;line-height:14px;color:#999999;}

#row-news .news-list li .news-tit{flex: 1;margin-left:35px;}
#row-news .news-list li .news-tit h3{font-size:20px;font-weight: bold;line-height:20px;}
#row-news .news-list li .news-tit .desc{font-size:16px;line-height:20px;color:#666666;}
</pre></body></html>